草庐IT

Leedcode 79. 单词搜索

全部标签

seo - 搜索结果页面的 schema.org 标记

想知道schema.org中是否有一些标记用于Google目前认可的搜索结果页面。我正在尝试项目列表(http://schema.org/ItemList)和聚合报价(http://schema.org/AggregateOffer),但他们似乎都没有出现在谷歌上(因为他们仍然不支持它或在搜索页面上显示该标记)。我可以尝试其他标记吗?谢谢你:) 最佳答案 搜索餐厅、地点或产品,您会看到Google识别并用于格式化其搜索结果的微格式。Yelp评论也都有价格范围。它们被广泛使用。我很确定他们也广泛使用Places的东西,并且相信我已经看

jquery - 搜索引擎会读取在 $(document).ready() 或 body load() 中进行的 API 调用吗

我正在设计一个网站,我们实际上是在创建一个html页面工厂。我们的数据库将包含页面的静态内容,但所述页面将通过对可公开访问的第3方网站的API调用进行扩充。例如YouTube、Discogs、WikiAPI、Last.FM都有他们向网站管理员推销的API。对这些API的调用将作为页面上静态内容的直接结果,并将用于使用来自所述API的最新信息自动扩充这些页面。当前的一个大问题是,当页面加载并进行这些调用时,Google、Bing、Yahoo等会检测到放置在DOM中的API结果还是只看到静态内容?此外,您能否建议在页面生命周期中进行这些调用javascript/jqueryeventwis

php - 由于 mod_rewrite 的重复搜索结果

我有典型的mod_rewrite规则来使url更漂亮RewriteRule^most-viewed$index.php?time=1RewriteRule^most-viewed-week$index.php?time=2但不知何故,谷歌也设法获得了index.php?time=版本,所以现在,在谷歌搜索结果中显示了两个结果,一个带有mod_rewriteurl,一个是“常规”。恐怕这对seo不利,因为这可能被视为“重复内容”。我怎样才能避免“常规”的被编入索引,或者更好的是,让每个人都无法访问它。如果有帮助,我会使用PHP。 最佳答案

php - 站点地图页面和 Sitemap.xml 文件中的站点地图树是否必须交叉检查以进行搜索引擎优化

站点中的站点地图页面和我们随网站文件一起添加的sitemap.xml是否应该相同?站点地图页面是否应该描述sitemap.xml中的所有内容?我想为我网站中的所有页面创建站点地图页面。该网站包含近500个页面和一个PHPSmarty模板系统。我在哪里可以找到SEO友好的PHP站点地图生成脚本 最佳答案 Shouldthesitemappagedepicteverythinginsitemap.xml?不,xml映射是为搜索引擎而不是为您的网站用户准备的。在某些情况下,它还包含部分页面,以及页面链接以帮助搜索引擎索引站点htmlmap

html - 如何将网站与 Google+ 链接以启用右侧 Pane 片段以进行有机搜索?

有一些网站在右侧有漂亮的Google+代码段。示例(标有红色):如何启用这种显然与“RichSnippet”或“schema.orgsnippet”不同的代码段? 最佳答案 这很像“相关附加链接”,因为Google只会在需要时显示它。有多种方法可以启用此功能,但您可以通过遵循此处的四个G开发指南之一来确保G具有用于它的数据:https://developers.google.com/+/plugins/snippet/ 关于html-如何将网站与Google+链接以启用右侧Pane片段以

apache - mod_rewrite 使用动态数字标识符更改单词

我想做的是重写URL中旧项目模块中的一些词,以便它们看起来适用于当前项目。我开始的URL是:http://WEBSITE.com/stories/topic/view/pet_id/6/topic_id/41我在.htaccess中的内容是:#ChangePetandTopictoStoryandChapterRewriteCondstories/topic/view/pet_id/([A-Za-z0-9-]+)/topic_id/RewriteRulestories/topic/view/pet_id/6/topic_id/.*$stories/chapter/view/story_

search - 如何将网站链接到 google+,以便个人资料图片出现在搜索中

我用过在我页面的头部。然后我将我的页面地址放在我的google+帐户的贡献者部分。现在,当我使用richsnippets工具时,它显示错误:作者个人资料页面没有指向Google个人资料的作者身份链接。我还应该怎么做才能让我的个人资料图片出现在搜索结果中?谢谢! 最佳答案 1)从您的网页创建指向您的Google+个人资料的链接,如下所示:Google将[profile_url]替换为您的Google+个人资料网址,如下所示:SomeAnchorText2)添加从您的G+个人资料返回到您刚刚更新的网站的相互链接。说明在这里,请参阅选项2

subdomain - 为搜索引擎配置语言域 - SEO

我有一个使用不同语言的网站(http://www.boletus-app.com)。每种语言都显示在不同的子域中(http://en.boletus-app.com、http://es.boletus-app.com等).主站点(www)显示用户在以前的条目中使用的语言或浏览器默认使用的语言。我应该使用哪种策略才能让Google识别出来?人们通常链接到www网站。我目前所做的是添加替代标签:有什么我可以做的吗?谢谢! 最佳答案 您可以通过三种不同的方式告诉Google您网站的特定语言版本。其中之一是您当前使用rel="alterna

search - SEO-设置网站搜索动态数据

我想设置我的网站。它具有许多动态的用户配置文件。例如http://test.com?profile=2,http://test.com?profile=3.我需要执行哪些步骤才能动态显示搜索引擎上的所有配置文件。1)我有一个Google网站管理员工具2)为网站添加了站点地图和robot.txt。大约1个月后(索引已完成,我可以在网站管理员工具帐户上完成)如果我搜索个人资料(比如按姓名),我不会在搜索中看到用户个人资料。我也添加了url参数,例如这里的个人资料。我错过了什么吗? 最佳答案 您能否仅通过基本链接从主页访问个人资料?搜索引

asp.net - 多种语言的网站 map 搜索引擎优化

我正在开发一个4种语言的asp.net4.0网站。所以我使用了URL重写器。我在数据库中有一个映射表,我说home.aspx取英语主页,另一种语言AnotherLanguageHome等等。因此,当页面启动时,它会检查它是什么页面和什么文化语言,并用数据库中的正确页面名称替换*.aspx。如果url是www.mysite.com/Home.aspx,它将变成www.mysite.com/Home或www.mysite.com/FrenchHome或www.mysite.com/DutchHome等等。所以我的问题是,当我创建站点地图xml文件(或robots.txt)时,是否必须在其中